package com.xuecheng.base.model;

import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;
import lombok.ToString;
import lombok.extern.java.Log;

/**
 * @description 分页查询通用参数
 * @author Mr.M
 * @date 2022/9/6 14:02
 * @version 1.0
 */
@Data //生成getter和setter方法
@ToString //生成toString方法
//这个类是用于封装分页查询参数的,和Page对象配合使用
public class PageParams {
    @ApiModelProperty(value = "当前页码", example = "1")
    //当前页码
    private Long pageNo = 1L;
    @ApiModelProperty(value = "每页记录数", example = "10")
    //每页记录数默认值
    private Long pageSize =10L;

    public PageParams(){ //无参构造函数

    }

    public PageParams(long pageNo,long pageSize){ //有参构造函数
        this.pageNo = pageNo;
        this.pageSize = pageSize;
    }



}